clipboard: Introduce GdkContentProvider
authorBenjamin Otte <otte@redhat.com>
Fri, 24 Nov 2017 05:17:37 +0000 (06:17 +0100)
committerBenjamin Otte <otte@redhat.com>
Sun, 3 Dec 2017 04:46:47 +0000 (05:46 +0100)
commit888e5257e074c33f316d83213b57f2f2a77d6150
tree3aeef8c5fb7019e7308c11bbe0898966b9f5d75a
parent3023d254ddfc1e2d11038a098366782b15d909af
clipboard: Introduce GdkContentProvider

GdkContentProvider is the object that represents local data in the
clipboard.

This patch only introduces the object and adds the clipboard properties,
it does not yet provide a way for the actual implementations to access
it.

The only access that is implemented is the local shortcut GValue access.
gdk/gdk.h
gdk/gdkclipboard.c
gdk/gdkclipboard.h
gdk/gdkcontentprovider.c [new file with mode: 0644]
gdk/gdkcontentprovider.h [new file with mode: 0644]
gdk/gdkcontentproviderimpl.c [new file with mode: 0644]
gdk/gdkcontentproviderimpl.h [new file with mode: 0644]
gdk/gdkcontentproviderprivate.h [new file with mode: 0644]
gdk/gdktypes.h
gdk/meson.build
tests/testclipboard2.c